package com.yy.wga.business.service.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yy.wga.mp.module.admin.request.AdminBusinessCourseVideoPageRequest;
import com.yy.wga.mp.module.admin.response.AdminBusinessCourseVideoPageResponse;
import com.yy.wga.mp.module.business.entity.pojo.BusinessCourseVideoDO;
import com.yy.wga.mp.module.business.response.BusinessCourseVideoInfoResponse;

import java.util.List;

/**
 * 商学院课程视频(BusinessCourseVideo)表服务接口
 *
 * @author guochao
 * @since 2025-02-09 15:18:38
 */
public interface BusinessCourseVideoService extends IService<BusinessCourseVideoDO> {

    /**
     * 分页
     * @param request
     * @return
     */
    PageBean<AdminBusinessCourseVideoPageResponse> pageData(AdminBusinessCourseVideoPageRequest request);

    /**
     * 获取视频列表
     * @param courseList
     * @return
     */
    List<BusinessCourseVideoInfoResponse> list(List<Long> courseList);
}
